single-stranded DNA (ssDNA) - English Synonyms Dictionary